草庐IT

objective-c - UITableViewController 和 UITextField 键盘

全部标签

objective-c - PhoneGap 插件 : AudioEncode success callback never called

我在iOS上使用PhoneGap(Cordova)的AudioEncode插件。在为较新版本的Cordova更新了几行之后,它似乎正确地将wav文件编码为m4a。在Xcode控制台中,我看到:AVAssetExportSessionStatusCompleteddoingsuccesscallback查看手机上的文件系统,wav文件确实变成了m4a。但是,成功回调(我将文件上传到服务器的地方)永远不会运行。这是插件中的相关代码:-(void)doSuccessCallback:(NSString*)path{NSLog(@"doingsuccesscallback");NSString

objective-c - 一对一关系的值类型是 Not Acceptable 。所需类型=(空);

所以我刚刚将我的核心数据模型转换为代码,以便它可以轻松地适应静态库。不幸的是,它不是一个顺利的转换。尝试插入一个新的Player作为另一个名为gameToPlayer的类的关系时出现此错误。Unacceptabletypeofvalueforto-onerelationship:property="player";desiredtype=(null);giventype=Player;value=这是GameToPlayer的创建:gameToPlayerEntity=[[NSEntityDescriptionalloc]init];[gameToPlayerEntitysetName

objective-c - 在哪里可以找到 UIController 中用于 instantiateViewControllerWithIdentifier 的标识符?

我在哪里可以找到UIController的标识符(请参阅下面代码中的“xxx”)?我尝试了一切都没有用,我一直在寻找没有人提到从哪里得到它......听起来很明显,但我想不通..-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{UIStoryboard*sb=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];BookMenuController*bookControll=[sbinstant

objective-c - 在两个 UILabel 之间拆分一串文本以环绕图像

我正在尝试在两个UILabel之间分隔一段很长的文本,以便环绕图像。我已经重新使用并改编了以前开发人员在这个项目中留下的一些代码,如下所示......字符串(序号字,1到20):NSString*sampleString=@"Onetwothreefourfivesixseveneightnineteneleventwelvethirteenfourteenfifteensixteenseventeeneighteennineteentwenty.Onetwothreefourfivesixseveneightnineten.Eleventwelvethirteenfourteenfi

objective-c - 在 Objective-C 中使用正则表达式从 url 获取 Vimeo clip_id

谁能告诉我如何使用ObjC正则表达式从Vimeourl中提取clip_id?http://vimeo.com/moogaloop.swf?clip_id=12050952&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=56872c&fullscreen=1我要提取12050952。谢谢。 最佳答案 你可以用这个模式来做:(?它正在使用积极的后视。演示:example 关于objective-c-在Obj

objective-c - cellForRowAtIndexPath - [indexPath row] 滚动时返回奇怪的数字

我知道还有很多关于[indexPathrow]和滚动的其他问题,但是有人能帮我理解为什么它会返回奇怪的数字吗?对于我配置单元格的方式,我似乎无法找到解决方法:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"ProfileIdentifier";NSUIntegerrow=[indexPathrow];UITableViewCell*cell=[tableViewdequeueR

当网络连接缓慢时,应用程序会冻结,因为在应用程序启动时发生了API调用。以下是我的连接管理器代码,Objective-C,iOS

//以下是我用来执行简单HTTPPOST的代码。但是,应用程序在Splash屏幕和崩溃上挂在应用程序上。我正在AppDelegate中的Applaunch进行API呼叫-(NSDictionary*)postUserRegWithUrl:(NSString*)urlStringandParams:(NSString*)paramString{NSString*encodedString=(NSString*)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(NULL,(CFStringRef)paramString,NULL,(

objective-c - 核心数据没有正确重置数据库

当用户在那里设置当前模型时,我正在尝试重置我的核心数据数据库。我尝试了各种选项,但没有一个能正常工作。我希望在添加任何新数据之前删除核心数据及其所有数据(包括持久数据)。我一直在使用SQLite数据库浏览器版本2.0b1检查数据是否已正确删除。在运行每个测试之前,我还重置了模拟器。我正在寻找一个简洁的解决方案,我搜索了stackoverflow以找到正确的方法。此解决方案导致数据库被完全删除,但没有创建新数据库。https://stackoverflow.com/a/11812997/1565615此解决方案并未删除所有数据,因为之前的session仍然存在,并且数据刚刚创建。http

objective-c - 在 super View 中查找 subview 的位置

你好,我有superView,其中有很多UIImageView。我已将UIPanGesture添加到SuperView,在我的例子中是“View.m”。当用户在superview中拖动它时,我需要获取该UIImageView(subview)的引用或换句话说对象。另外,如果这可以用“hittest”完成,那么让我知道如何在gestureHandler中使用它,并且hittest返回UIView,如何将UiView转换为UIImageView。这是我的代码////View.m//PuzzleGame////CreatedbyNomanKhanon8/29/12.//Copyright(c

objective-c - Xcode 为什么我的 UISwitch 一段时间后不工作?

我正在我的一个选项卡式应用程序中使用UISwitch。UISwitch位于屏幕底部。当我第一次启动应用程序时,开关工作正常。我可以从纵向旋转到横向,一切正常。我什至可以转到其他选项卡并返回,并且该开关在横向和纵向模式下仍然有效。但是,如果我在选项卡之间来回切换五次,则该开关可以纵向工作,但不能横向工作。有没有人见过或听说过这个?任何人都知道这可能发生的原因吗?我用过[infoSwitchsetOn:NO];在我的viewWillAppear中,这样开关总是从OFF开始。使用开关有什么我想念的吗?我做了我过去做过的同样的事情来让开关工作。任何帮助都感激不尽!再次感谢。